/*****************************************************************************

File:   otkTypeEnums.java

Date          Build     Author        Version    Comments
27-Dec-12    P-20-20    dshah          $$1        Created

****************************************************************************/


package com.ptc.otkjavaexamples;

import com.ptc.cipjava.*;
import com.ptc.pfc.pfcSession.*;
import com.ptc.pfc.pfcCommand.*;
import com.ptc.pfc.pfcGlobal.*;
import com.ptc.pfc.pfcModel.*;
import com.ptc.pfc.pfcModelItem.*;
import com.ptc.pfc.pfcFeature.*;
import com.ptc.pfc.pfcSolid.*;
import javax.swing.JOptionPane;
import java.io.*;

import com.ptc.cipjava.*;
import com.ptc.pfc.pfcFamily.*;
import com.ptc.pfc.pfcServer.*;
import com.ptc.pfc.pfcWindow.*;
import com.ptc.wfc.wfcSolid.*;
import com.ptc.wfc.wfcCombState.*;
import com.ptc.pfc.pfcBase.*; 
import com.ptc.pfc.pfcGeometry.*;
import com.ptc.wfc.wfcGeometry.*;
import com.ptc.wfc.wfcModel.*;


class otkTypeEnums
{
    
    
    
    public otkTypeEnums()
    {
    }
        
    // ************************************************************************************************* /
public static String CurveDirectionGet (int Id)
{
	switch(Id)
	{
		case CurveDirection._CURVE_NO_FLIP:				return("CurveDirection.CURVE_NO_FLIP");
		case CurveDirection._CURVE_FLIP:				return("CurveDirection.CURVE_FLIP");				
		
		default: return (String) "*** Unknown enum in method CurveDirectionGet";
	}
}

// ************************************************************************************************* /
public static String AccuracyTypeGet (int Id)
{
	switch(Id)
	{
		case Accuracytype._ACCU_NONE:			return("Accuracytype.ACCU_NONE");
		case Accuracytype._ACCU_RELATIVE:		return("Accuracytype.ACCU_RELATIVE");
		case Accuracytype._ACCU_ABSOLUTE:		return("Accuracytype.ACCU_ABSOLUTE");	
		
		default: return  "*** Unknown enum in method AccuracyTypeGet";
	}
}

// ************************************************************************************************* /
public static String EdgeDirectionTypeGet (int Id)
{
	switch(Id)
	{
		case EdgeDirection._EDGE_NO_FLIP:			return("EdgeDirection.EDGE_NO_FLIP");
		case EdgeDirection._EDGE_FLIP:				return("EdgeDirection.EDGE_FLIP");		
		
		default: return  "*** Unknown enum in method EdgeDirectionTypeGet";
	}
}

// ************************************************************************************************* /
public static String ContourTraversalGet (int Id)
{
	switch(Id)
	{
		case ContourTraversal._CONTOUR_TRAV_NONE:			return("ContourTraversal.CONTOUR_TRAV_NONE");
		case ContourTraversal._CONTOUR_TRAV_INTERNAL:		return("ContourTraversal.CONTOUR_TRAV_INTERNAL");	
		case ContourTraversal._CONTOUR_TRAV_EXTERNAL:		return("ContourTraversal.CONTOUR_TRAV_EXTERNAL");	
		
		default: return  "*** Unknown enum in method ContourTraversalGet";
	}
}

// ************************************************************************************************* /
public static String SurfaceOrientationGet (int Id)
{
	switch(Id)
	{
		case SurfaceOrientation._SURFACEORIENT_NONE:			return("SurfaceOrientation.SURFACEORIENT_NONE");
		case SurfaceOrientation._SURFACEORIENT_OUTWARD:			return("SurfaceOrientation.SURFACEORIENT_OUTWARD");	
		case SurfaceOrientation._SURFACEORIENT_INWARD:			return("SurfaceOrientation.SURFACEORIENT_INWARD");	
		
		default: return  "*** Unknown enum in method SurfaceOrientationGet";
	}
}


    
};






